KATHY LEONARD (Nee ROYLE) Is 40 on 19th March 2011. Happy Birthday with much love from Mum, Jane, Paul, Josh, Adam and Grandma. xxx